package com.wtf.dsp.admin.service;



import com.wtf.dsp.admin.model.dto.*;
import com.wtf.dsp.admin.model.vo.NsListVO;
import com.wtf.dsp.core.util.PageUtils;

import java.util.List;

/**
 * ClassName: NamespaceService
 * Description:
 * date: 2023/7/7 16:56
 *
 * @author linhuanyou
 * @version 1.0
 */
public interface NamespaceService {
    PageUtils page(NsPageDTO nsPageDTO);
    /**
     *
     * @param ns
     * @return
     */
    NsListVO info(String ns);

    List<NsListVO> list(NsListDTO nsListDTO);

    int add(NsAddDTO nsAddDTO);

    int remove(NsDelDTO nsDelDTO);

    int update(NsUpdateDTO nsUpdateDTO);
}
